multisite mutation - Spanish English Dictionary